package mushystuff.dtb.core.service.to;

import java.util.Collection;

import mushystuff.dtb.core.model.PersistableBean;
import mushystuff.dtb.core.service.to.AssemblerService;
import mushystuff.dtb.core.service.to.AssemblerServiceException;
import mushystuff.dtb.core.service.to.TransferObject;

public class MockAssemblerService implements AssemblerService {

	@Override
	public <B extends PersistableBean> B fromTO(Class<B> toClass,
			TransferObject to) throws AssemblerServiceException {
		// TODO Auto-generated method stub
		return null;
	}

	@Override
	public <B extends PersistableBean> Collection<B> fromTOCollection(
			Class<B> toClass, TransferObject[] tos)
			throws AssemblerServiceException {
		// TODO Auto-generated method stub
		return null;
	}

	@Override
	public <T extends TransferObject> T toTO(Class<T> toClass,
			PersistableBean bean) throws AssemblerServiceException {
		// TODO Auto-generated method stub
		return null;
	}

	@Override
	public <T extends TransferObject> T[] toTOArray(Class<T> toClass,
			Collection<? extends PersistableBean> beans)
			throws AssemblerServiceException {
		// TODO Auto-generated method stub
		return null;
	}
   
}
